pumpable mix - French English Dictionary